the moment everyone has been waiting for - Deutsch Englisch Wörterbuch